package com.perceptivesoftware.licensing.client.rpc;

import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;
import com.perceptivesoftware.licensing.client.common.util.SystemParmType;
import com.perceptivesoftware.licensing.client.dto.SystemParmDTO;

/**
 * <p/>
 * Copyright 2012 Perceptive Software
 * <p/>
 * Project: Perceptive Licensing
 * <p/>
 * Confidential and Proprietary
 * 
 * @author Nolan Brassard
 * 
 */
@RemoteServiceRelativePath("../rpc/systemService")
public interface SystemService extends RemoteService {

	public SystemParmDTO getSystemParmById(SystemParmType type);

	public SystemParmDTO saveSystemParm(SystemParmDTO dto);

	public Boolean deleteSystemParm(SystemParmDTO dto);
}
